* {
  margin: 0;
  padding: 0;
  text-decoration: none;
  list-style-type: none;
}

// 文字省略...
.font-hidden {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}


// element加载图标
.el-icon-loading {
  font-size: 40px;
}

// element textarea 字体
.el-textarea__inner {
  font-family: Arial, Helvetica, sans-serif;
}


.color--999 {
  color: #999999;
}

.color--333 {
  color: #333333;
}


.mt--10 { //外上间距
  margin-top: 10px;
}

.mt--30 {
  margin-top: 30px;
}

.mt--20 {
  margin-top: 20px;
}

.mb--10 { //外下间距
  margin-bottom: 10px;
}

.mb--30 {
  margin-bottom: 30px;
}

.mb--20 { 
  margin-bottom: 20px;
}

.ml--10 { //外左间距
  margin-left: 10px;
}

.ml--30 {
  margin-left: 30px;
}

.ml--20 {
  margin-left: 20px;
}

.mr--10 { //外右间距
  margin-right: 10px;
}

.mr--30 {
  margin-right: 30px;
}

.mr--20 {
  margin-right: 20px;
}

.pt--10 { //内上间距
  padding-top: 10px;
}

.pt--30 {
  padding-top: 30px;
}

.pt--20 {
  padding-top: 20px;
}

.pb--10 { //内下间距
  padding-bottom: 10px;
}

.pb--30 {
  padding-bottom: 30px;
}

.pb--20 { 
  padding-bottom: 20px;
}

.pl--10 { //内左间距
  padding-left: 10px;
}

.pl--30 {
  padding-left: 30px;
}

.pl--20 {
  padding-left: 20px;
}

.pr--10 { //内右间距
  padding-right: 10px;
}

.pr--30 {
  padding-right: 30px;
}

.pr--20 {
  padding-right: 20px;
}


